﻿body{  background-color:#fff;}
#header,#content,#footer{ width:980px;}
#header{ background-image:url(bg.jpg) ; background-repeat:repeat-x; width:100%;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.logo { width:250px;}
.logo img{ height:60px; vertical-align:middle; padding-top:6px;}
.menu {}
.menu li{ float:left;}
.menu li a {float:left;margin:0px;padding:0px 15px;color:#eee;list-style-type: none;text-decoration: none; font-size:15px; font-family:微软雅黑; }
.menu li a:hover { background-color:#333; color:#45973E; }
.banner{ margin-top:10px;}
.banner img{ width:980px;}
.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}

.radius4{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#lm1 .main-wrap{ margin-left:240px; margin-right:250px; }
#lm1 .col-sub { width: 230px; margin-left: -100%; }
#lm1 .col-extra { width: 240px; margin-left: -240px; }

#lm2 .main-wrap{ margin-left:330px; margin-right:330px; }
#lm2 .col-sub { width: 320px; margin-left: -100%; }
#lm2 .col-extra { width: 320px; margin-left: -320px; }

#lm3 .main-wrap{ margin-right:260px;  }
#lm3 .col-sub { width: 240px; margin-left: -240px; }


.box{ background-color:#fff;  border:solid 1px #ddd; margin-bottom:10px;}
.box a{color:#333; font-size:12px;}
.box_header{  padding:8px; background-image:url(box_header1.jpg); background-position:bottom; background-repeat:repeat-x; }
.box_header  a,.box_header{ font-size:14px; font-weight:600; color:#1976c3;}
.box_header span { float:right;}
.box_header span a{ font-size:12px; font-weight:normal;}
.box ul{ margin-top:5px;}
.box ul li{ line-height:1.8; margin-left:5px; }
.box li span{ float:right;}
 
.box ul{ margin:8px;}
.box ul li{ margin:0px;}
.box p{ line-height:1.8;}
#footer { padding:10px 0px;  text-align:center; line-height:1.8; border-top:solid 1px #eee; }
.newslist{ }
.newslist li a{ font-size:14px;}
.newslist li{ padding:5px; border-bottom:dotted 1px #ddd;}
.newslist li span{ float:right;}
.prodlist{ padding-top:10px;}
ul.prodlist li{ float:left; width:175px; text-align:center; height:200px; line-height:2.0; }
.prodlist li a img{ width:160px; height:160px; border:solid 1px #ddd;}

.liuyan{ padding:20px;}
.liuyan table{ width:100%; border:solid 1px #ddd;}
.liuyan table td{ padding:8px;border:solid 1px #ddd;font-size:14px;}
.liuyan .t1{ width:80px; text-align:right; background:#eee; }
.liuyan .t2{}
.liuyan input[type='text']{ padding:5px; width:200px; border:solid 1px #ccc;}
.liuyan input[type='submit']{ padding:5px 15px; font-size:14px;}
.liuyan .error{  color: #b94a48; display:block; font-size:12px; margin-top:3px;}
.liuyan input[type='text'],.liuyan textarea{ border:solid 1px #ccc; outline:none;}
.liuyan input[type='text']:focus,.liuyan textarea:focus{ border:solid 1px #86A5FF;}
.bianlan ul a{ }
 
 

.pages {
  height: 36px;
  margin: 18px;
}
.pages ul {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  margin-left: 0;
  margin-bottom: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
.pages li {
  display: inline;
}
.pages a {
  float: left;
  padding: 0 14px;
  line-height: 34px;
  text-decoration: none;
  border: 1px solid #ddd;
  border-left-width: 0;
}
.pages a:hover,
.pages .active a {
  background-color: #f5f5f5;
}
.pages .active a {
  color: #999999;
  cursor: default;
}
.pages .disabled span,
.pages .disabled a,
.pages .disabled a:hover {
  color: #999999;
  background-color: transparent;
  cursor: default;
}
.pages li:first-child a {
  border-left-width: 1px;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.pages li:last-child a {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

.pinpai{border:solid 1px #ddd; width:100%; margin-bottom:10px;  }
.pinpai td{ border:solid 1px #ddd; vertical-align:top; padding:10px; width:33.3333%; }
.pinpai td h3{ font-size:17px; text-align:center; display:block;}
.pinpai td div{ text-align:center; margin-top:10px; padding:10px; }
.pinpai td div a{ font-size:14px; padding:8px 18px; background:#0074cc; color:#fff; border:solid 1px #05C; }
.pinpai td div a:hover{ background:#05C; text-decoration:none;}